tests: prepend to an existing LD_LIBRARY_PATH, GI_TYPELIB_PATH
authorSimon McVittie <smcv@debian.org>
Wed, 30 Nov 2016 10:01:05 +0000 (10:01 +0000)
committerAtomic Bot <atomic-devel@projectatomic.io>
Thu, 1 Dec 2016 14:23:40 +0000 (14:23 +0000)
If we're using LD_LIBRARY_PATH for some locally-built library, we want
to search those after OSTree's own libraries.

Signed-off-by: Simon McVittie <smcv@debian.org>
Closes: #606
Approved by: cgwalters

Makefile-tests.am

index 03e50b9b46f4dc0560d35c0d7ba4c5b4618b11ea..517f713bcb119e050c0c6098781ead763e8aea3b 100644 (file)
@@ -28,8 +28,8 @@ EXTRA_DIST += \
 # include the builddir in $PATH so we find our just-built ostree
 # binary.
 TESTS_ENVIRONMENT += OT_TESTS_DEBUG=1 \
-       GI_TYPELIB_PATH=$$(cd $(top_builddir) && pwd) \
-       LD_LIBRARY_PATH=$$(cd $(top_builddir)/.libs && pwd) \
+       GI_TYPELIB_PATH=$$(cd $(top_builddir) && pwd)$${GI_TYPELIB_PATH:+:$$GI_TYPELIB_PATH} \
+       LD_LIBRARY_PATH=$$(cd $(top_builddir)/.libs && pwd)$${LD_LIBRARY_PATH:+:$${LD_LIBRARY_PATH}} \
        PATH=$$(cd $(top_builddir)/tests && pwd):$${PATH} \
        $(NULL)